#ifndef TEXT_HH_
# define TEXT_HH_

# include <string>

class Text
{
public:
  Text(std::string content);
  //Text(std::string content, float size, Font font);
  Text(std::string content, float size, Font font, Color color);
  void setContent(std::string content);
  virtual void display();


private:
  std::string _content; /// the string we'd like to display
  float _size; /// font size
  Font _font; /// font model
  Color _color;
  GLFW_Timer _timer; /// timer to manage scroll
};

// each char pop from noWhere, as blodstains
// easier: only one blodstain for all text (black on dark red)

#endif /* !TEXT_HH_ */
